速報APP / 遊戲 / TRYBIT POINTER

TRYBIT POINTER

價格:免費

更新日期:2019-02-25

檔案大小:83.5 MB

目前版本:1.2.0

版本需求:需要 iOS 9.0 或以上版本。與 iPhone、iPad 及 iPod touch 相容。

敘述:學習機器語言編程

支援語言:德語, 日語, 簡體中文, 繁體中文, 英語

TRYBIT POINTER(圖1)-速報App

CPU只能做怎麼簡單的事情嗎!?

這是一個以一筆畫解密遊戲來體驗CPU運作方法的「可動參考書」APP。

CPU是如何運行程序的呢?指標到底是什麼呢?

在完成解密遊戲之後,自然地就明白電腦的運作方式了。

不論是對C語言的指標感到困擾的人,或沒有編程知識的人都可以愉快遊玩。

CPU是藉著機器語言運行。這個被稱為機器語言或組合語言。

這麼說的話,可能感覺有點難,但是不用擔心。

普通的編程語言,可以做到的事情很少而且簡單。

該APP是以虛構的8位元CPU為題材,並將CPU的規格簡單化。

只能做單純的事情的CPU,是如何來運行電腦呢?

在嚮導比特機器人的解說之下,慢慢地理解吧。

將簡單的機器語言組合起來,製作出各種動作!

在學校的課程中或解說書中難以弄明白CPU是因為其運作方式難以用書面來呈現,所以不好理解,或者要建立嘗試的環境或進行編程太麻煩。

該APP,以一筆畫的輕捷方式節省編程的麻煩,而且用動畫將CPU運作的情形「可視化」,讓玩家可以很容易理解電腦的運作方式。

各個不同重要的主題都有不同等級的解密遊戲。

每一個等級有4個遊戲關卡,總共有80個關卡。

另外,在遊戲中沒辦法詳細說明的重要主題,則另外整理出24個解説。

階段性地慢慢地升級吧!

希望該APP能為您的電腦生活提供幫助!

----------------------------------------------

目錄

----------------------------------------------

STEP 1 在記憶體編寫數據吧

STEP 2 驅動指標吧

STEP 3 來顯示各種的圖案吧

STEP 4 更改記憶體數據

STEP 5 排序問題

STEP 6 挑戰題

STEP 6.5 機器語言的二三事

 機器語言是什麼?

 APP的內容

 組合語言是什麼?

 編程 語言是什麼?

 

STEP FREE 自由地編程!

STEP 7 CPU可以完成的事情

STEP 8 使用多個暫存器

STEP 9 排序問題

STEP 10 初級 挑戰題

STEP 10.5 CPU的威力!

  CPU的性能

  快取

  管線

  多核心處理器

STEP 11 跳躍指令 (零旗標)

TRYBIT POINTER(圖2)-速報App

STEP 12 排序問題

STEP 13 挑戰 ZERO旗標

STEP 14 跳躍指令 (進位)

STEP 15 排序問題

STEP 16 挑戰 CARRY旗標

STEP 16.5 暫存器與記憶體的小知識

  16位元的計算

  CPU可以進行加法 也可以進行減法

  尾序

  網路 尾序

  

STEP FREE 自由地編程!

STEP 17 文本模式

STEP 18 CMP(比較)指令

STEP 19 字符串處理

STEP 20 排序問題

STEP 21 挑戰 TEXT模式

STEP 21.5 面向初級程序員的小知識①

  記憶體與變數

  C語言的指標

  程序的位置

  結束程序

  

STEP FREE 自由地編程!

STEP 22 CALL指令

STEP 23 子程序

STEP 24 挑戰 子程序

STEP 24.5 面向初級程序員的小知識②

  指令指標

  堆疊 指標

  局部變數 消失的原因

  傳參考的 圖解

STEP 25 RGB模式

STEP 26 邏輯運算

STEP 27 挑戰 邏輯運算

STEP 27.5 外部裝置的二三事

  全彩

  透明度的數據

  與外部裝置的 輸入輸出

  中斷控制

  

STEP FREE 自由地編程!

STEP 28 綜合 挑戰①

STEP 29 綜合 挑戰②

STEP 30 最後的挑戰!

TRYBIT POINTER(圖3)-速報App

STEP END 結語

----------------------------------------------

TRYBIT POINTER(圖4)-速報App

支援平台:iPhone, iPad